a rigorous analysis - Turkish English Dictionary